﻿using System;
using System.Runtime.Serialization;

using PostSharp.Laos;

namespace Exif.Exceptions
{
	///<summary>
	///Ошибка доступа к (список см. <see cref="OnMethodInvocationAspect"/>), когда доступ отсутствует
	///</summary>
	public class ReadOnlyAccessException : Exception
	{
		#region Конструкторы

		///<summary>
		///Конструктор
		///</summary>
		public ReadOnlyAccessException()
		{
		}

		///<summary>
		///Конструктор
		///</summary>
		public ReadOnlyAccessException(string message)
			: base(message)
		{
		}

		///<summary>
		///Конструктор
		///</summary>
		public ReadOnlyAccessException(string message, Exception innerException)
			: base(message, innerException)
		{
		}

		///<summary>
		///Конструктор
		///</summary>
		protected ReadOnlyAccessException(SerializationInfo info, StreamingContext context)
			: base(info, context)
		{
		}

		#endregion
	}
}